package com.lihang.common.vo;

import com.lihang.system.entity.StuCourse;
import com.lihang.system.entity.Student;
import com.lihang.system.entity.Study;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.List;

@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
public class StudyLearningVo {

//    private Student student;
    /**
     * 已修学分
     */
    private String credit;
    /**
     * 平均绩点
     */
    private String gpAvg;
    /**
     * 通过率
     */
    private String passingRate;

    /**
     * 课程成绩列表
     */
    private List<StuCourse> stuCourses;

    /**
     * 科研成果列表
     */
    private List<Study> studies;

    /**
     * 论文数量
     */
    private int lunWenNum;

    /**
     * 著作数量
     */
    private int zhuZuoNum;

    /**
     * 专利数量
     */
    private int zhuanLiNum;

    /**
     * 软著数量
     */
    private int ruanZhuNum;

    /**
     * 课程数量
     */
    private int CNum;

    /**
     * 通过课程数量
     */
    private int PassCNum;
}
